- revile
- v1. vituperate, oppugn, assail, abuse, attack, belabor, lash, rail against, inveigh against, Inf. sail into, Inf. jump down [s.o.'s] throat, Archaic. clapperclaw; scold, rate, slate, harangue, rant, tongue-lash, curse, execrate, imprecate, anathematize; upbraid, objurgate, excoriate, lambaste, flay, fulminate against, Inf. spout off at; berate, castigate, chastise, censure, criticize, reproach, rebuke, reprove, Inf. dress down, Sl. strafe, Sl. chew out, Sl. jump all over.2. vilify, traduce, asperse, calumniate, impugn, slur, malign, defame, denigrate, slander, libel, backbite, bespatter, Sl. badmouth; denounce, decry, disparage, discredit, depreciate, deprecate, belittle, minimize, run or put down, Inf. knock; scorn, deride, gibbet, ridicule, mock, lampoon, pasquinade, make fun of.
A Note on the Style of the synonym finder. 2014.